"Beachfront views" refers to the visual perspective you have when looking directly at a beach from a location near the shore.